impeding device - Espagnol Anglais Dictionnaire